const Http = require('http');
const server = Http.createServer();
server.on('request', (req, res) => {
    if(req.url === '/'){
        res.setHeader('Content-Type', 'text/html; charset=utf-8');
        res.setHeader('Content-Length', 100); // 设置定长包体
        res.setHeader('Transfer-Encoding', 'chunked'); // 设置不定长包体, 会忽略 Content-Length 属性
        // res.write('HelloWorldHttp!');
        res.write('开始接收了');
        setTimeout(() => {
            res.write('<p>第二次传输</p>');
            setTimeout(() => {
                res.write('<p>第三次传输</p>');
                res.end();
            }, 1000);
        }, 1000);
    }
});
server.listen(8081, () => {
    console.log('StartUp!');
})